package com.gcb.common.utils;

import cn.hutool.core.date.DateUtil;
import cn.hutool.core.util.RandomUtil;

import java.util.Date;

/**
 * 订单工具类
 */
public class OrderUtils {
    static String ORDER_DATE_FORMAT = "yyMMddHHmm";

    /**
     * 生成订单号 前缀+yyMMddHHmmss+3位随机数
     *
     * @return 订单号
     */
    public static String generateOrderNo(String prefix) {
        String format = DateUtil.format(new Date(), ORDER_DATE_FORMAT);
        return prefix + format + RandomUtil.randomNumbers(3);
    }

}
